home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
misc
/
amag
/
12b92.lha
/
Knobelecke
/
Pi.txt
< prev
next >
Wrap
Text File
|
1992-11-02
|
1KB
|
35 lines
Das vorliegende Programm pi.c im Verzeichnis Stellensuche
berechnet die Kreiszahl pi mit Hilfe der Gauß`schen Formel.
Der Quell-Code besteht aus einem C-Rahmenprogramm und zwei Assembler-
Unterprogrammen zur Berechnung und Ausgabe.
Das Programm wurde übersetzt mit dem Aztek C-Compiler V3.6 und dem PD-
Assembler A68K und mit dem Aztek Linker ln gebunden. Details siehe
Makefile.
Die gewünschte Genauigkeit wird beim Aufruf des Programms mitgegeben.
Das Programm läßt sich nur vom CLI aus starten. Es ist auf jedem AMIGA
ablauffähig (max. 150KB Speicherbedarf).
2. Ergebnisse:
Folgende Zeiten werden zur Berechnung und Ausgabe von pi benötigt:
Genauigkeit | hh:mm:ss.ss (Zeitbedarf)
---------------|-----------------
100 | 00:00:00.60
1000 | 00:00:06.40
10000 | 00:09:22.42
100000 | 15:09:52.42
Bemerkungen:
Das gewählte Verfahren (siehe oben) erlaubt eine Genauigkeit von max.
150000 Stellen. Zur Sicherheit werden nur 100000 Stellen erlaubt.
Die Zeitmessungen wurden mit dem Aufruf
"pi >ram:pi.<Genauigkeit> <Genauigkeit>"
vorgenommen.
Die Ausgabedateien sind ebenfalls im
Verzeichnis Stellensuche vorhanden.
Martin Waschbüsch